woman in charge of holding keys - German English Dictionary